be stricken with an ailment - Turc Anglais Dictionnaire